@charset "utf-8";
/*
 *懒人CSS Bate V0.90
 *作者：懒人建站 http://www.51xuediannao.com/
 *2013-07-15———
*/
/*---------下拉菜单（非必需）---------*/
.bl-ddmenu {	position: relative;z-index:100; display: inline-block; *display: inline;*zoom:1; vertical-align: middle;}
.bl-ddmenu .menu-btn{ display:block;	position:relative; z-index:2; cursor: pointer;}

.bl-ddmenu .menu-con {position: absolute;top: 0;/*left: 0;*/ z-index:1;
	    width:auto; min-width: 100%;	display:none;
}
*html .bl-ddmenu .menu-con{background-image:url(about:blank);}

.bl-ddmenu .menu-con .menu-list{border: 1px solid #ddd; background:#fff;
	/*border-radius: 4px;*/
	-webkit-box-shadow:2px 2px 2px rgba(0, 0, 0, 0.1);
			box-shadow:2px 2px 2px rgba(0, 0, 0, 0.1);
}
.bl-ddmenu .menu-con .menu-list a{ display: block}
.bl-ddmenu .menu-con .menu-list .f-icon{ color: #666;}

.bl-ddmenu .menu-con li{ line-height: 30px; padding:0 16px;white-space: nowrap;	color:#333; cursor: pointer;}
.bl-ddmenu .menu-con li:hover,.bl-ddmenu .menu-con .cur{ background:#F5F5F5}
.bl-ddmenu .menu-con li:hover a,.bl-ddmenu .menu-con .cur a{ color:#ff7800;}
.menu-on .menu-con {display:block;}

.bl-ddmenu .select-con{ top:100%; margin-top:-1px;}
.menu-on{ z-index: 101;}

.menu-btn {transition:none; text-align: right; white-space: nowrap}
.menu-btn span{ float: left; text-align: left}
.menu-btn .f-icon{transition:all .1s ease-in .1s;    /*margin-left: 4px; */color: #999;font-size: 10px;}
.menu-on .menu-btn .f-icon:last-child{
    -moz-transform:rotate(180deg);
    -webkit-transform:rotate(180deg);
    -o-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    transform:rotate(180deg);
}
.menu-btn .ficon-arr-b,
.menu-btn .f-icon-arr-b{ margin-right: -3px; margin-left: 3px;}

.menu-btn,.menu-btn .f-icon{line-height: 22px; vertical-align: top;}

/*内容区域游离在外部的菜单*/
.menu-free{position: absolute;top: 0; /*right: 0;*/ z-index: 100; background-color: #fff; width:160px; display: none;}
.menu-free .menu-list{  border: #ddd solid 1px;}
.menu-free li{line-height: 36px; padding:0 16px;white-space: nowrap;	color:#333;cursor: pointer; border-top: #eee solid 1px;}
.menu-free .menu-list li:first-child{ border-top: none;}
.menu-free li:hover,menu-free .cur{ background:#F5F5F5}

/*菜单组*/
.ddmenu-group .bl-ddmenu{ float: left; margin-right: -1px;}
/*.ddmenu-group .bl-ddmenu:first-child .menu-btn{ border-radius: 2px 0 0 2px;}
.ddmenu-group .bl-ddmenu:last-child .menu-btn{ border-radius: 0 2px 2px 0;}*/

/*风格一*/
.ddmenu-skin-01 .menu-btn,.ddmenu-skin-01 .f-icon{line-height: 28px; vertical-align: top;}
.ddmenu-skin-01 .menu-btn{ padding:0 10px; height: 28px; line-height: 28px; border:#ddd solid 1px;}
.ddmenu-skin-01.menu-on .menu-btn{ background:#fff; border-color:#ddd;}

/*无边框*/
.ddmenu-skin-noBrd{}
.ddmenu-skin-noBrd .menu-con li{line-height:30px;}

/*下拉菜单风格*/
.ddmenu-select{ height: 32px;}
.ddmenu-select .menu-btn,.ddmenu-select .f-icon{line-height: 30px;}
.ddmenu-select,.ddmenu-select .menu-btn{ display: inline-block; *display: inline;*zoom:1;}
.ddmenu-select .menu-btn{ background-color: transparent; border: transparent solid 1px; overflow: hidden;}
.ddmenu-select.menu-on .menu-btn{ background-color: #fff; border: #ccc solid 1px; overflow: hidden;}
.bl-ddmenu .menu-input{ width: 100%; padding: 0; margin: 0; position: absolute; left: 0; top: 0; z-index: 1; height: 100%;
    opacity: 0;filter:alpha(opacity=0); float: left}
.ddmenu-select .menu-btn span{/*float: none;*/ display:block; padding: 0 0 0 16px; min-width: 40px;
    white-space: nowrap; overflow: hidden;*zoom:1;}
.ddmenu-select .menu-btn .ficon-arr-b,
.ddmenu-select .menu-btn .f-icon-arr-b{ width:24px;height: 100%;text-align: center; margin: 0;  display: block;float: right;*margin-top: 10px;}

.ddmenu-select.menu-on .menu-btn{ /*border-color:#eb7351;*//* #ffb941*/}

.ddmenu-select .placeholder{ color: #919191}


/*下拉菜单风格2*/
.ddmenu-select2{ height: 22px;}
.ddmenu-select2 .menu-btn,.ddmenu-select2 .f-icon{line-height: 22px;}
.ddmenu-select2,.ddmenu-select2 .menu-btn{ display: inline-block; *display: inline;*zoom:1;}
.ddmenu-select2 .menu-btn{overflow: hidden;}
.ddmenu-select2 .menu-btn span{ display:block; padding: 0 10px; min-width: 60px;
    white-space: nowrap; overflow: hidden;*zoom:1;}
.ddmenu-select2 .menu-btn .ficon-arr-b,
.ddmenu-select2 .placeholder{ color: #919191}


/*标签风格*/
.ddmenu-label,.ddmenu-label a{ font-size: 12px;}
.ddmenu-label .menu-con li{ height: 26px; line-height: 26px; padding: 0 10px;}

/*卸载事件*/
.menu-not{cursor:default!important;}
.menu-not .ficon-arr-b,
.menu-not .f-icon-arr-b{ display: none;}

/*下拉提示*/
.drop-tip{ position: relative;z-index: 2;}
.drop-tip .drop-btn{ padding: 0 10px;height: 24px;line-height: 24px;border:1px solid #ddd;position: relative;z-index: 2;}
.drop-tip .drop-btn .text{margin-right:6px;}
.drop-tip .drop-btn .caret-b{ margin: 0;}
.drop-tip .drop-con{ background:#fff;position: absolute; left: 0;top:100%;padding: 10px;margin-top:-1px;display: none;z-index: 1;
    border: 1px solid #ddd;
    -webkit-box-shadow:2px 2px 2px rgba(0, 0, 0, 0.1);
    box-shadow:2px 2px 2px rgba(0, 0, 0, 0.1);}
.drop-tip:hover .drop-btn .caret-b,
.drop-tip.drop-on .drop-btn .caret-b{
    -moz-transform:rotate(180deg);
    -webkit-transform:rotate(180deg);
    -o-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    transform:rotate(180deg);
}
.drop-tip:hover .drop-con,
.drop-tip.drop-on .drop-con{ display: block;}
.drop-tip:hover .drop-btn,
.drop-tip.drop-on .drop-btn{ border-bottom-color: #fff;}

